//
//  RW_UserSingleViewCell.h
//  SleepApp
//
//  Created by chuangqi on 2021/3/30.
//  Copyright © 2021 RiceWang. All rights reserved.
//

#import "WLBaseCollectionViewCell.h"
#import "RW_UserSingleModel.h"

NS_ASSUME_NONNULL_BEGIN

typedef enum : NSUInteger {
    UserSingle_Item_Type_Default,//默认
    UserSingle_Item_Type_UserSingle,//收藏歌单
    UserSingle_Item_Type_Add_UserSingle,//添加收藏列表
} UserSingle_Item_Type;


@protocol RW_UserSingleItemViewCellDelegate <NSObject>
/** 刷新列表数据 */
-(void)reloadList;
@end

/** 歌单列表 */
@interface RW_UserSingleItemViewCell : WLBaseCollectionViewCell
@property (nonatomic,weak) id<RW_UserSingleItemViewCellDelegate> delegate;
@end



@interface RW_UserSingleItemViewCellModel : NSObject
/** 视图类型 */
@property (nonatomic,assign) UserSingle_Item_Type item_type;
/** 歌单数据 */
@property (nonatomic,strong) RW_UserSingleModel *user_single_model;
/** Type 类型为 UserSingle_Item_Type_Add_UserSingle 生效 */
@property (nonatomic,assign) BOOL isSelect;
/** Type 类型为 UserSingle_Item_Type_UserSingle 生效 */
@property (nonatomic,assign) BOOL isEdit;


/** 显示名称 */
@property (nonatomic,strong) NSString *title_string;
@end


NS_ASSUME_NONNULL_END
